package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

public class SciHorizontalApplyVertical extends BaseEntity {
    private static final long serialVersionUID = 1L;

    private Long uid;

    private Integer appid;
    private String agreeurl;
    private String  filingurl;
    /**  */
    private Integer id;
    @Excel(name = "学院")
    private String  yname;
    @Excel(name = "专业")
    private String  dname;


    /** 申请人 */
    @Excel(name = "申请人")
    private String  userName;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    private Integer userId;
    /** 课题名称 */
    @Excel(name = "课题名称")
    private String topName;
    /** 课题编号 */
    @Excel(name = "课题编号")
    private String topNumber;
    /** 课题类型 */
    // @Excel(name = "课题类型")
    private String topType;
    /** 签订日期 */
    @Excel(name = "申请日期")
    private String signingData;
    /** 第一负责人 */
    //@Excel(name = "第一负责人")
    private String firstPersonId;
    /** 第二负责人 */
    // @Excel(name = "第二负责人")
    private String secondPersonId;
    /** 第三负责人 */
    // @Excel(name = "第三负责人")
    private String thirdPersonId;
    /** 第四负责人 */
    //  @Excel(name = "第四负责人")
    private String fourthPersonId;
    /** 项目金额 */
    @Excel(name = "项目金额")
    private String amount;
    /** 申请文件 */
    private String filing;
    /** 开题文件 */
    private String openfile;
    /** 中期文件 */
    private String midfile;
    /** 结项文件 */
    private String overfile;
    /** 状态 */
    @Excel(name = "状态")
    private String state;

    /** 角色 */
    private String role;

    /** 创建时间*/
    private String createtime;

    private String urlFlag;

    private String year;

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getOpenfile() {
        return openfile;
    }

    public void setOpenfile(String openfile) {
        this.openfile = openfile;
    }

    public String getMidfile() {
        return midfile;
    }

    public void setMidfile(String midfile) {
        this.midfile = midfile;
    }

    public String getOverfile() {
        return overfile;
    }

    public void setOverfile(String overfile) {
        this.overfile = overfile;
    }

    public String getUrlFlag() {
        return urlFlag;
    }

    public void setUrlFlag(String urlFlag) {
        this.urlFlag = urlFlag;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }

    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public Integer getAppid() {
        return appid;
    }

    public void setAppid(Integer appid) {
        this.appid = appid;
    }

    public String getAgreeurl() {
        return agreeurl;
    }

    public void setAgreeurl(String agreeurl) {
        this.agreeurl = agreeurl;
    }

    public String getFilingurl() {
        return filingurl;
    }

    public void setFilingurl(String filingurl) {
        this.filingurl = filingurl;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getYname() {
        return yname;
    }

    public void setYname(String yname) {
        this.yname = yname;
    }

    public String getDname() {
        return dname;
    }

    public void setDname(String dname) {
        this.dname = dname;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getTopName() {
        return topName;
    }

    public void setTopName(String topName) {
        this.topName = topName;
    }

    public String getTopType() {
        return topType;
    }

    public void setTopType(String topType) {
        this.topType = topType;
    }

    public String getSigningData() {
        return signingData;
    }

    public void setSigningData(String signingData) {
        this.signingData = signingData;
    }

    public String getFirstPersonId() {
        return firstPersonId;
    }

    public void setFirstPersonId(String firstPersonId) {
        this.firstPersonId = firstPersonId;
    }

    public String getSecondPersonId() {
        return secondPersonId;
    }

    public void setSecondPersonId(String secondPersonId) {
        this.secondPersonId = secondPersonId;
    }

    public String getThirdPersonId() {
        return thirdPersonId;
    }

    public void setThirdPersonId(String thirdPersonId) {
        this.thirdPersonId = thirdPersonId;
    }

    public String getFourthPersonId() {
        return fourthPersonId;
    }

    public void setFourthPersonId(String fourthPersonId) {
        this.fourthPersonId = fourthPersonId;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getFiling() {
        return filing;
    }

    public void setFiling(String filing) {
        this.filing = filing;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getTopNumber() {
        return topNumber;
    }

    public void setTopNumber(String topNumber) {
        this.topNumber = topNumber;
    }

    private String reAmount; //追加金额
    private String amountType; //类型
    private String accountData; //到账日期
    private String  reamountUrl;     //追加金额材料
    private Integer  dnameId; //登录用户专业id
    private Integer  userdnameId; //登录用户专业id
    private String  ynameId;  //学院id
    private Integer  userynameId; //登录用户专业id
    private Integer  reid;
    private String newsql;
    private String tableId;
    private String score;

    public String getReAmount() {
        return reAmount;
    }

    public void setReAmount(String reAmount) {
        this.reAmount = reAmount;
    }

    public String getAmountType() {
        return amountType;
    }

    public void setAmountType(String amountType) {
        this.amountType = amountType;
    }

    public String getAccountData() {
        return accountData;
    }

    public void setAccountData(String accountData) {
        this.accountData = accountData;
    }

    public String getReamountUrl() {
        return reamountUrl;
    }

    public void setReamountUrl(String reamountUrl) {
        this.reamountUrl = reamountUrl;
    }

    public Integer getDnameId() {
        return dnameId;
    }

    public void setDnameId(Integer dnameId) {
        this.dnameId = dnameId;
    }

    public Integer getUserdnameId() {
        return userdnameId;
    }

    public void setUserdnameId(Integer userdnameId) {
        this.userdnameId = userdnameId;
    }

    public String getYnameId() {
        return ynameId;
    }

    public void setYnameId(String ynameId) {
        this.ynameId = ynameId;
    }

    public Integer getUserynameId() {
        return userynameId;
    }

    public void setUserynameId(Integer userynameId) {
        this.userynameId = userynameId;
    }

    public Integer getReid() {
        return reid;
    }

    public void setReid(Integer reid) {
        this.reid = reid;
    }

    public String getNewsql() {
        return newsql;
    }

    public void setNewsql(String newsql) {
        this.newsql = newsql;
    }

    public String getTableId() {
        return tableId;
    }

    public void setTableId(String tableId) {
        this.tableId = tableId;
    }

    public String getScore() {
        return score;
    }

    public void setScore(String score) {
        this.score = score;
    }
}
